harrow spike - German English Dictionary